angle keel - Turkish English Dictionary